/*
 * Log.h
 *
 *  Created on: Jul 21, 2013
 *      Author: Dan
 */

#ifndef LOG_H_
#define LOG_H_

#include <fstream>
#include <iostream>

class Log {
private:
	static std::string theLogFile;
	static bool isDebugOn;
	static void output(std::string);
	~Log() {
		std::cout << "destructo" << std::endl;
	}
	;
public:
	static void setFile(std::string);
	static void setDebugMode(bool);
	static void event(std::string);
	static void error(std::string);
	static void debug(std::string);
};

#endif /* LOG_H_ */
